Dictionary
La Palma
geographical name La Pal·ma \lä-ˈpäl-mä\
Definition of LA PALMA
island Spain in Canary Islands; chief town Santa Cruz de la Palma area 280 square miles (728 square kilometers)
ADVERTISEMENT
Seen & Heard
What made you want to look up La Palma? Please tell us where you read or heard it (including the quote, if possible).